tornadic thunderstorm - French English Dictionary